insulating stick - German English Dictionary